.X-title {
  display: flex;
  width: 100%;
  min-height: 20px;
  justify-content: space-between;
  align-items: center;
  height: auto;

  &-left {
    display: flex;
    align-items: center;

    &-icon {
      width: 4px;
      height: 14px;
      margin: 3px 16px 3px 0;
      background: #545466;
      border-radius: 0 4px 4px 0;
    }

    &-text {
      margin: 0;
      min-height: 20px;
      height: auto;
      line-height: 20px;
      font-family: PingFangSC-Medium, Microsoft YaHei, serif;
      color: #282832;
      padding-right: 20px;
      font-size: 14px;
      letter-spacing: 0;
      font-weight: 600;
    }
  }
}